package com.pubinfo.passbook.engine.process.variable;

import com.pubinfo.passbook.engine.constants.ComputeParamType;
import com.pubinfo.passbook.engine.constants.ComputeResultType;
import com.pubinfo.passbook.engine.process.ParamenterProcessor;

import java.math.BigDecimal;

/**
 * 变量处理器
 *
 * @author zhouch
 * @date 2021/12/16 14:30
 */
public abstract class VariableProcessor<T> extends ParamenterProcessor<T, BigDecimal> {
    @Override
    public String getType() {
        return ComputeParamType.VARIABLE;
    }

    @Override
    public String getResultType() {
        return ComputeResultType.NUMBER;
    }
}
